extraordinary efforts - Turco Inglés Diccionario